self-delineating block - Turkish English Dictionary